package com.chuangke.quartz.entity;

import com.chuangke.framework.model.BasicModel;

/**
 * 定时任务调度表 sys_job
 * 
 */
public class SysJob extends BasicModel {

	
    private static final long serialVersionUID = 1L;

	/** 任务名称 */
	private String name;

	/** 任务组名 */
	private String jobGroup;

	/** 调用目标字符串 */
	private String invokeTarget;

	/** cron执行表达式 */
	private String cronExpression;

	/** cron计划策略 */
	private String misfirePolicy ;

	/** 是否并发执行（0允许 1禁止） */
	private String concurrent;

	/** 任务状态（0正常 1暂停） */
	private String status;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getJobGroup() {
		return jobGroup;
	}

	public void setJobGroup(String jobGroup) {
		this.jobGroup = jobGroup;
	}

	public String getInvokeTarget() {
		return invokeTarget;
	}

	public void setInvokeTarget(String invokeTarget) {
		this.invokeTarget = invokeTarget;
	}

	public String getCronExpression() {
		return cronExpression;
	}

	public void setCronExpression(String cronExpression) {
		this.cronExpression = cronExpression;
	}

	public String getMisfirePolicy() {
		return misfirePolicy;
	}

	public void setMisfirePolicy(String misfirePolicy) {
		this.misfirePolicy = misfirePolicy;
	}

	public String getConcurrent() {
		return concurrent;
	}

	public void setConcurrent(String concurrent) {
		this.concurrent = concurrent;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

}
